package com.qingcloud.api.dcengine.dto.edata;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

@Getter
@Setter
@ToString
public class CommonEquipmentDataV2 implements Serializable {

    @ApiModelProperty(value = "gps绑定状态")
    private String gpsBindStatus;
    @ApiModelProperty(value = "站点id")
    private String stationId;
    @ApiModelProperty(value = "时间")
    private String rtcTime;
    @ApiModelProperty(value = "电压")
    private String voltage;
    @ApiModelProperty(value = "设备编号")
    private String equipmentId;
    @ApiModelProperty(value = "纬度")
    private String lat;
    @ApiModelProperty(value = "经度")
    private String lng;

    /**
     * 原始数据
     */
    @ApiModelProperty(value = "no2[原始]")
    private String no2Ori;
    @ApiModelProperty(value = "o3[原始]")
    private String o3Ori;
    @ApiModelProperty(value = "pm10[原始]")
    private String pm10Ori;
    @ApiModelProperty(value = "pm25[原始]")
    private String pm25Ori;
    @ApiModelProperty(value = "so2[原始]")
    private String so2Ori;
    @ApiModelProperty(value = "co2[原始]")
    private String coOri;
    @ApiModelProperty(value = "co[原始]")
    private String co2Ori;
    @ApiModelProperty(value = "tvoc[原始]")
    private String tvocOri;
    @ApiModelProperty(value = "tsp[原始]")
    private String tspOri;
    @ApiModelProperty(value = "噪声[原始]")
    private String noiseOri;
    @ApiModelProperty(value = "温度(室外)[原始]")
    private String temperatureOutOri;
    @ApiModelProperty(value = "湿度(室外)[原始]")
    private String humidityOutOri;
    @ApiModelProperty(value = "温度[原始]")
    private String temperatureOri;
    @ApiModelProperty(value = "湿度[原始]")
    private String humidityOri;
    @ApiModelProperty(value = "风向[原始]")
    private String windDirectionOri;
    @ApiModelProperty(value = "风速[原始]")
    private String windPowerOri;
    @ApiModelProperty(value = "气压[原始]")
    private String pressureOri;

    /**
     * 应用数据
     */
    @ApiModelProperty(value = "no2[应用]")
    private String no2App;
    @ApiModelProperty(value = "o3[应用]")
    private String o3App;
    @ApiModelProperty(value = "pm10[应用]")
    private String pm10App;
    @ApiModelProperty(value = "pm25[应用]")
    private String pm25App;
    @ApiModelProperty(value = "so2[应用]")
    private String so2App;
    @ApiModelProperty(value = "co[应用]")
    private String coApp;
    @ApiModelProperty(value = "co2[应用]")
    private String co2App;
    @ApiModelProperty(value = "tvoc[应用]")
    private String tvocApp;
    @ApiModelProperty(value = "tsp[应用]")
    private String tspApp;
    @ApiModelProperty(value = "噪声[应用]")
    private String noiseApp;
    @ApiModelProperty(value = "温度(室外)[应用]")
    private String temperatureOutApp;
    @ApiModelProperty(value = "湿度(室外)[应用]")
    private String humidityOutApp;
    @ApiModelProperty(value = "温度[应用]")
    private String temperatureApp;
    @ApiModelProperty(value = "湿度[应用]")
    private String humidityApp;
    @ApiModelProperty(value = "风向[应用]")
    private String windDirectionApp;
    @ApiModelProperty(value = "风速[应用]")
    private String windPowerApp;
    @ApiModelProperty(value = "气压[应用]")
    private String pressureApp;


    /**
     * 实验数据
     */
    @ApiModelProperty(value = "no2[实验]")
    private String no2Exp;
    @ApiModelProperty(value = "o3[实验]")
    private String o3Exp;
    @ApiModelProperty(value = "pm10[实验]")
    private String pm10Exp;
    @ApiModelProperty(value = "pm25[实验]")
    private String pm25Exp;
    @ApiModelProperty(value = "so2[实验]")
    private String so2Exp;
    @ApiModelProperty(value = "co[实验]")
    private String coExp;
    @ApiModelProperty(value = "co2[实验]")
    private String co2Exp;
    @ApiModelProperty(value = "tvoc[实验]")
    private String tvocExp;
    @ApiModelProperty(value = "tsp[实验]")
    private String tspExp;
    @ApiModelProperty(value = "噪声[实验]")
    private String noiseExp;
    @ApiModelProperty(value = "温度(室外)[实验]")
    private String temperatureOutExp;
    @ApiModelProperty(value = "湿度(室外)[实验]")
    private String humidityOutExp;
    @ApiModelProperty(value = "温度[实验]")
    private String temperatureExp;
    @ApiModelProperty(value = "湿度[实验]")
    private String humidityExp;
    @ApiModelProperty(value = "风向[实验]")
    private String windDirectionExp;
    @ApiModelProperty(value = "风速[实验]")
    private String windPowerExp;
    @ApiModelProperty(value = "气压[实验]")
    private String pressureExp;
}
